package com.meetingshow.meeting.uiservice;

import com.meetingshow.common.base.service.model.QueryResults;
import com.meetingshow.common.base.uiservice.exception.BaseUIServiceException;
import com.meetingshow.meeting.uiservice.model.MeetingTypeQueryParasVO;
import com.meetingshow.meeting.uiservice.model.MeetingTypeVO;

public interface IUIMeetingTypeService {
    public Integer saveMeetingType(MeetingTypeVO meetingTypeVO) throws BaseUIServiceException;

    public void updateMeetingType(MeetingTypeVO meetingTypeVO) throws BaseUIServiceException;

    public void removeMeetingType(MeetingTypeVO meetingTypeVO) throws BaseUIServiceException;
    
    public MeetingTypeVO loadMeetingTypeById(Integer meetingTypeId) throws BaseUIServiceException;

    public QueryResults<MeetingTypeVO> queryMeetingType(MeetingTypeQueryParasVO meetingTypeQueryParasVO) throws BaseUIServiceException;
}
